____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Aiken-Code
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Der Aiken-Code ist ein komplementΓ€rer BCD-Code. Den Dezimalziffern von 0 bis 9 wird nach folgender Tabelle jeweils eine Tetrade aus vier Bit zugeordnet. Entwickelt wurde der Code von Howard Hathaway Aiken.cite-ref-dworatschek-1-0[1] Er wurde frΓΌher hΓ€ufig in Digitaluhren, Taschenrechnern und Γ€hnlichen GerΓ€ten genutzt.
Der Aiken-Code unterscheidet sich vom BCD-Code insoweit, dass beim Aiken-Code die vierte Stelle nicht wie beim BCD-Code mit 8 gewichtet wird, sondern mit 2. Es ergibt sich folglich fΓΌr den Aiken-Code folgende Wichtung: 2β4β2β1.
Eine doppelte Codierung fΓΌr eine Zahl wΓ€re zwar mΓΆglich, z. B. 1011 als auch 0101 kΓΆnnten 5 darstellen. Allerdings wird beim Aiken-Code immer dafΓΌr gesorgt, dass die Dezimalziffern 0 bis 4 spiegelbildlich komplementΓ€r zu den Ziffern 5 bis 9 codiert sind.cite-ref-dworatschek-1-1[1] Die nicht erlaubten Codierungen bezeichnet man als Pseudotetraden. Die Codierung hat folgende Eigenschaften:cite-ref-dworatschek-1-2[1]
β’ ungerade Dezimalziffern haben im Code immer eine 1 in der niedrigsten BinΓ€rstelle (wie beim reinen BCD-Code)
β’ Ab- und Aufrunden sind einfach mΓΆglich (man erkennt Dezimalziffern ab 5 an einer 1 an der hΓΆchsten BinΓ€rstelle)
β’ ein DezimalΓΌbertrag bewirkt auch gleichzeitig einen TetradenΓΌbertrag
β’ die Komplementbildung zur Darstellung negativer Zahlen erfolgt Negation aller vier Bits (wie beim Stibitz-Code)
Eine Korrektur ist nur dann erforderlich, wenn sich bei der Addition eine Pseudotetrade ergibt. Dann ist 0110 (6) zu addieren. Tritt gleichzeitig ein DezimalΓΌbertrag auf, dann ist 0110 (6) zu subtrahieren, was durch die einfache Komplementbildung leicht mΓΆglich ist.cite-ref-dworatschek-1-3[1]
| Dezimal- ziffer | Aiken- codiert | BCD- codiert |
|---|---|---|
| 0 | 0 0 0 0 | 0 0 0 0 |
| 1 | 0 0 0 1 | 0 0 0 1 |
| 2 | 0 0 1 0 | 0 0 1 0 |
| 3 | 0 0 1 1 | 0 0 1 1 |
| 4 | 0 1 0 0 | 0 1 0 0 |
| 5 | 1 0 1 1 | 0 1 0 1 |
| 6 | 1 1 0 0 | 0 1 1 0 |
| 7 | 1 1 0 1 | 0 1 1 1 |
| 8 | 1 1 1 0 | 1 0 0 0 |
| 9 | 1 1 1 1 | 1 0 0 1 |
Contents
β’ Einzelnachweise
β’ Siehe auch
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Einzelnachweise
Siehe auch